Merge version 12.4.0-5+rpi1 and 12.5.0-6 to produce 12.5.0-6+rpi1 forky-staging archive/raspbian/12.5.0-6+rpi1 raspbian/12.5.0-6+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Wed, 21 Jan 2026 12:44:51 +0000 (12:44 +0000)
committerRaspbian automatic forward porter <root@raspbian.org>
Wed, 21 Jan 2026 12:44:51 +0000 (12:44 +0000)
1  2 
debian/changelog
debian/rules.defs
debian/rules.patch

index e247f3781b411d303dea947fee3a8f7fedf7781c,b0d8f22a7bca2be7720fb0a70dc1c3af206e3a48..5a6adbb9b6e964748666f4a75c815f43eb4ec835
- gcc-12 (12.4.0-5+rpi1) trixie-staging; urgency=medium
++gcc-12 (12.5.0-6+rpi1) forky-staging; urgency=medium
 +
 +  [changes brought forward from gcc-8 8-20180207-2+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sat, 17 Feb 2018 00:20:23 +0000]
 +  * Don't pass -march=armv7+fp to compiler when building libatomic.
 +
 +  [changes introduced in gcc-8 8.2.0-16+rpi1 by Peter Michael Green]
 +  * Disable testsuite (build seems to hang after testsuite completes).
 +
-  -- Raspbian forward porter <root@raspbian.org>  Fri, 28 Mar 2025 16:42:36 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Wed, 21 Jan 2026 12:44:49 +0000
++
+ gcc-12 (12.5.0-6) unstable; urgency=medium
+   * Update the libsanitizer-termio patch and only apply it for glibc (>= 2.42).
+  -- Matthias Klose <doko@debian.org>  Fri, 12 Sep 2025 15:43:35 +0200
+ gcc-12 (12.5.0-5) unstable; urgency=medium
+   * Build again using GCC 12.
+   * Re-enable running the testsuite.
+   * Bump debhelper version to 11.
+   * Fix the gm2 build.
+   * Stop building the amdgcn offload compiler for forky.
+   * libstdc++-dev: Fix dependency on libc, when libstdc++ is not built.
+   * Refresh patches.
+  -- Matthias Klose <doko@debian.org>  Tue, 09 Sep 2025 20:05:42 +0200
+ gcc-12 (12.5.0-4) unstable; urgency=medium
+   * Build libgphobos on sparc64.
+   * Build using GCC 11 for the libgphobos bootstrap.
+   * Don't run the tests for the bootstrap build.
+  -- Matthias Klose <doko@debian.org>  Sun, 07 Sep 2025 09:01:27 +0200
+ gcc-12 (12.5.0-3) unstable; urgency=medium
+   * Build again using GCC 12.
+   * Re-enable running the testsuite.
+  -- Matthias Klose <doko@debian.org>  Wed, 03 Sep 2025 11:15:51 +0200
+ gcc-12 (12.5.0-2) unstable; urgency=medium
+   * Build full libgphobos on ppc64el for IEEE long double.
+   * Build using GCC 11 for the libgphobos bootstrap.
+  -- Matthias Klose <doko@debian.org>  Mon, 01 Sep 2025 16:08:26 +0200
+ gcc-12 (12.5.0-1) unstable; urgency=medium
+   * GCC 12.5.0 release.
+     - Fix PR c++/120940.
+   * Update libgphobos symbols file.
+  -- Matthias Klose <doko@debian.org>  Sun, 13 Jul 2025 10:56:51 +0200
+ gcc-12 (12.4.0-8) unstable; urgency=medium
+   * Update to git 20250704 from the gcc-12 branch (12.5.0 rc).
+     - Enable generation of GNU stack notes on hppa.
+     - Fix PR ipa/116055, PR ipa/106057, PR middle-end/66279,
+       PR middle-end/119706, PR tree-optimization/119534,
+       PR middle-end/119119, PR tree-optimization/119057,
+       PR tree-optimization/117424, PR tree-optimization/117113,
+       PR lto/114501, PR lto/113207, PR tree-optimization/112859,
+       PR tree-optimization/115347, PR ipa/111245, PR middle-end/115110,
+       PR middle-end/101478, PR tree-optimization/87984,
+       PR tree-optimization/111125, PR middle-end/117811,
+       PR target/119834 (S390), PR target/118623 (X86),
+       PR rtl-optimization/113994, PR rtl-optimization/116799,
+       PR sanitizer/110676, PR target/119327 (PPC),
+       PR rtl-optimization/119785, PR driver/119727, PR lto/119625,
+       PR rtl-optimization/119291, PR c/119183, PR tree-optimization/118915,
+       PR target/118776 (X86), PR ipa/117432, PR middle-end/114877,
+       PR middle-end/118024, PR target/117642, PR middle-end/102674,
+       PR middle-end/43374, PR tree-optimization/117439, PR target/117296,
+       PR middle-end/117249, PR target/116738 (X86), PR target/116287 (X86),
+       PR tree-optimization/116034, PR middle-end/115527,
+       PR tree-optimization/111873, PR target/119610 (AArch64),
+       PR target/114676 (S390), PR middle-end/118411, PR c/117230,
+       PR c/119582, PR c/119000, PR c/117745, PR c++/120940, PR c++/120471,
+       PR c++/79786, PR c++/117792, PR c++/116320, PR c++/114303,
+       PR c++/116418, PR c++/113976, PR c++/116636, PR c++/116606,
+       PR c++/98533, PR c++/119123, PR c++/118763, PR c++/118661,
+       PR c++/117827, PR c++/118509, PR c++/117825, PR c++/116108,
+       PR c++/117317, PR c++/117259, PR c++/116678, PR c++/116449,
+       PR c++/120123, PR d/118477, PR fortran/120191, PR lto/91299,
+       PR libgcc/101075, PR libgcc/119796, PR target/118685,
+       PR target/120441, PR libfortran/120196, PR fortran/120191,
+       PR lto/116614, PR libstdc++/99832.
+   * libsanitizer: Fix build with glibc 2.42.
+  -- Matthias Klose <doko@debian.org>  Fri, 04 Jul 2025 16:31:14 +0200
+ gcc-12 (12.4.0-7) unstable; urgency=medium
+   * Update to git 20250502 from the gcc-12 branch.
+     - Fix PR rtl-optimization/116564, PR tree-optimization/118924,
+       PR ada/112958.
+   * Fix multilib installation for PR libstdc++/103382.
+   * Ada: revert upstream a210011c, restore libgnat hash.  See: #1104593.
+  -- Matthias Klose <doko@debian.org>  Sat, 03 May 2025 21:10:15 +0200
+ gcc-12 (12.4.0-6) experimental; urgency=medium
+   * Update to git 20250430 from the gcc-12 branch.
+     - Fix PR other/107616, PR target/119235 (S390), PR tree-optimization/119399,
+       PR tree-optimization/116125, PR tree-optimization/116412,
+       PR tree-optimization/118922, PR middle-end/111285,
+       PR tree-optimization/116922, PR tree-optimization/117243,
+       PR tree-optimization/116749, PR rtl-optimization/119689,
+       PR rtl-optimization/115568, PR rtl-optimization/115568,
+       PR tree-optimization/114246, PR middle-end/115641,
+       PR tree-optimization/116481, PR tree-optimization/116850,
+       PR tree-optimization/117119, PR tree-optimization/117574,
+       PR tree-optimization/117912, PR tree-optimization/118717,
+       PR target/119372 (AArch64), PR c++/114772, PR c++/101180,
+       PR d/119817, PR fortran/119656, PR libstdc++/93672,
+       PR libstdc++/117983, PR libstdc++/118035, PR libstdc++/106212,
+       PR libstdc++/117966, PR libstdc++/113841, PR libstdc++/116549,
+       PR libstdc++/117560, PR libstdc++/21334, PR tree-optimization/107087,
+       PR libstdc++/99117.
+   * On ppc64el configure --with-long-double-format=ieee for upcoming distros.
+   * Address PR libstdc++/103382, when not building the common libs, install
+     the library in the gcc_lib_dir to link against the libstdc++ from this
+     GCC version.
+  -- Matthias Klose <doko@debian.org>  Wed, 30 Apr 2025 13:53:20 +0200
  
  gcc-12 (12.4.0-5) unstable; urgency=medium
  
Simple merge
Simple merge